package com.kongjian.manage.model.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.kongjian.manage.model.SuperEntity;
import com.baomidou.mybatisplus.annotation.TableName;

/**
* @author tangjunfeng
* @Classname User.java
* @Description SuperEntity
* @Date 2023-10-09
* @Version V1.0
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("user")
public class UserEntity extends SuperEntity<UserEntity> {

    private static final long serialVersionUID = 1L;

    /**
     * 用户ID
     */
    private String fUserId;

    /**
     * 姓名
     */
    private String fUserName;

    /**
     * 身份证号
     */
    private String fUserCode;

    /**
     * 职务名称
     */
    private String fUserTitle;

    /**
     * GUID
     */
    private String fUserGuid;

    /**
     * 性别
     */
    private String fUserSex;

    /**
     * 用户自定义的组织机构名称
     */
    private String fUserUnit;

    /**
     * 姓
     */
    private String fUserLastName;

    /**
     * 名
     */
    private String fUserFirstName;

    /**
     * 国籍
     */
    private String fUserCountry;

    /**
     * 登录终端信息
     */
    @TableField("loggedInObject")
    private String loggedInObject;


}